legal evidence system - Francés Inglés Diccionario